Ext.define('DragonApp.util.File', {

  statics : {
    /**
     * 获取文件后缀名
     * @param {} file
     * @return {}
     */
    getFileSuffix:function(file){
      if(Ext.isEmpty(file))return "";
      var beginIndex  = file.lastIndexOf(".");
      return file.substring(beginIndex+1,file.length);
    },
    /**
     * 字节大小转换
     * @param    {int} bytes 字节大小
     * @return   {string}
     */
    bytesToSize:function (bytes) {
    　　if (bytes === 0) return '0 B';
    　　var k = 1024;
    　　sizes = ['B','KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB'];
    　　i = Math.floor(Math.log(bytes) / Math.log(k));　　
    　　//return (bytes / Math.pow(k, i)) + ' ' + sizes[i];
    　　return (bytes / Math.pow(k, i)).toPrecision(3) + ' ' + sizes[i];
    　　//toPrecision(3) 后面保留两位小数，如1.00GB
    }
  }
});